@media(max-width:1440px) {
	.video-wrap video {
    margin-top: -55px;
    width: 100% !important;
	}
	.yt-link {
		right: 20%;
	}
}@media(max-width:1366px) {
	.video-wrap video {
    margin-top: 0px;
    width: 100% !important;
	}
}
@media(max-width:1280px) {
	.large-2.cell.hiw1 {
		width:3%;
	}
	.video-wrap video {
    margin-top: -25px;
    width: 100% !important;
	}
	.yt-link {
		right: 10%;
	}
	ul#nav > li > a{
		padding: 8px 10px;
	}
}

@media(max-width:1024px) {
	.page_251 .entry-content a {
		margin-left: 45px;
	}
	.page_640 .large-2{
		width: 100%;
	}
	.page_640 .entry-content  img {
		display: block;
		margin: 0 auto;
	}
	/*.hbb1 {
	    background: linear-gradient( rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4) ),url(/site/media/121/shutterstock_1092798047_1500.jpg) -800px center no-repeat!important;
	}
	.hbb2 {
	    background: linear-gradient( rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4) ),url(/site/media/121/shutterstock_1092798047_1500.jpg) -800px center no-repeat!important;
	}
	.hbb3 {
	    background: linear-gradient( rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4) ),url(/site/media/121/shutterstock_1092798047_1500.jpg) -800px center no-repeat!important;
	}
	.hbb4 {
	    background: linear-gradient( rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4) ),url(/site/media/121/shutterstock_1092798047_1500.jpg) -800px center no-repeat!important;
	}

	.hbb5 {
	    background: linear-gradient( rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4) ),url(/site/media/121/shutterstock_1092798047_1500.jpg) -800px center no-repeat!important;
	}*/
	.logo {
		margin-bottom:20px;
	}
	.menu {
		display:none !important;
	}
	.mobileMenuContainer{
		display: block;
	}
	.copyright {
		display:block;
		text-align: center;
		margin-bottom: 10px;
	}
	.align-right {
		text-align: center;
	}
	.footer-map {
		margin-bottom: 10px;
		display:inline-block;
	}
	.video-wrap video {
    margin-top: 0px;
    width: 100% !important;
	}

.video-wrap {
    height: 580px;
}

.slider {
    min-height: 580px !important;
}
.slide-wrap {
    min-height: 580px !important;
    height: 580px !important;
}
.slide-overlay {
    min-height: 580px !important;
}
.slick-list.draggable {
    height: 580px !important;
}
.slides {
    height: 580px !important;
}
.home-box-wrap .large-3{
	width: 49%;
}
.home-investor-banner {
    margin-top: -127px;
    z-index: 999;
    position: absolute;
    width: 100%;
}
}
@media(max-width:960px){
	.footer-box .third-box {
		display:none !important;
	}
	.footer-box .third-text {
		margin-top: -35px;
	}
	.pres-link-img .irmau-small-chart, .hbb2 .card-section,  .hbb1-1 .card-section{
		height: 220px;
	}
	.home-box-wrap .large-3{
		width: 99%;
	}
	.sidenav {
		display:none;
	}
}
@media(max-width:768px){
	.page_568 .entry-content table {
		width:768px;
		overflow:auto;
	}

	.sidenav {
		display:none;
	}

	.home-box .card {
		background-position: center center!important;
		min-height:auto;
	}

	.slick-arrow{
		display:none!important;
	}

	.inv-page-news a img{
		max-width:300px;
		margin:0 auto;
		display: block;
	}
	.video-wrap video {
		margin-top: 0px;
		width: 115% !important;
		margin-left: -6%;
	}
	.yt-link {
		right: 5%;
	}

.video-wrap {
    height: 500px;
}

.slider {
    min-height: 500px !important;
}
.slide-wrap {
    min-height: 500px !important;
    height: 500px !important;
}
.slide-overlay {
    min-height: 500px !important;
}
.slick-list.draggable {
    height: 500px !important;
}
.slides {
    height: 500px !important;
}
.home-investor-banner {
    margin-top: 0px;
    z-index: 999;
    position: relative;
    width: 100%;
}
.home-price {
    background: #414142;
    color: #FFF;
    padding: 10px;
}
}

@media(max-width:640px){
	.social-header {
		text-align: center;
		float: none;
	}
	.logo {
	    margin: 0 auto;
	    display: block;
	    margin-bottom: 10px;
	}
.pres-link-img .irmau-small-chart, .hbb2 .card-section, .hbb1-1 .card-section{
	height: 220px;
}
	.hiw1,.breadcrumbs-wrap, .utilities{
		display:none;
	}

	.archiveFilterB {

		padding-bottom: 30px;
	}
	.slide-wrap {
		min-height: 235px !important;
		height: 235px !important;
	}
	.slides {
		min-height: 235px !important;
	}
	.slide-overlay {
		min-height: 235px !important;
	}
	.video-wrap {
		overflow: hidden;
		height: 235px;
	}
	.video-wrap video {
		margin-top: 0px;
		width: 100% !important;
		margin-left: 0px;
	}
	.yt-link {
		right: 2%;
	}
	.page_251 .bio-image, .page_640 .entry-content  img {
		display: block;
		margin: 0 auto;
	}
	.page_251 .entry-content a {
		display: block;
		text-align: center;
		margin-top: -40px;
		margin-left: 0px;
	}
	.page_251 .entry-content h2, .page_251 .boardposition {
		text-align: center;
	}
	.responsive-table {
		overflow-y: scroll;
	}
	.page_556 .entry-content{
		padding-bottom: 0px !important;
	}
	.header-wrap {
		position: relative;
	}
}

@media(max-width:500px){
	.slide-text-container {
	    margin-top: 30px;
		padding:20px;
	}


	.slide-text-container h1 {
	    font-size: 32px;
	}

	.slide-text-container h2 {
	    font-size: 22px;
	}
	.slide-text-container h3 {
	    font-size: 22px;
	}
	.archiveFilterB a {
		display:block;
		width:100%;
		text-align: center;
		margin-bottom: -18px;
	}
	.archiveFilterB span {
		display:block;
		width:100%;
		margin-bottom:10px;
	}
	.entry-content h1 {
	    font-size: 34px;
	    line-height:1.2;
	}

	.home-hero-section {
		/* padding: 30px; */
		padding: 0;
	}

	.home-quote {

		font-size: 20px;

	}
}

@media(max-width:480px){
	.footer-box{
		margin-bottom: 20px;
		display: inline-block;
		width: 100%;
	}
	.sec-footer{
		margin-bottom: -15px;
	}
}
@media(max-width:400px){
	.slide-wrap {
		min-height: 210px !important;
		height: 210px !important;
	}
	.slides {
		min-height: 210px !important;
	}
	.slide-overlay {
		min-height: 210px !important;
	}
	.video-wrap {
		overflow: hidden;
		height: 210px;
	}
	.video-wrap video {
		margin-top: 0px;
		width: 100% !important;
		margin-left: 0px;
	}
}
@media(max-width:320px){
	.slide-wrap {
		min-height: 180px !important;
		height: 180px !important;
	}
	.slides {
		min-height: 180px !important;
	}
	.slide-overlay {
		min-height: 180px !important;
	}
	.video-wrap {
		overflow: hidden;
		height: 180px;
	}
	.video-wrap video {
		margin-top: 0px;
		width: 100% !important;
		margin-left: 0px;
	}
}
